drill fertilizer - French English Dictionary